package com.xqboss.apps.mapper.market;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xqboss.apps.domain.market.Market;
import com.xqboss.apps.dto.market.MarketExtendDto;
import com.xqboss.apps.vo.market.HotBeansVo;
import com.xqboss.apps.vo.market.MarketEquipmentExtendVo;
import com.xqboss.apps.vo.market.MarketInfoVo;

import java.math.BigDecimal;
import java.util.List;

/**
 * 交易市场Mapper
 *
 * @author wangcong
 * @date 2023-11-02
 */
public interface MarketMapper extends BaseMapper<Market> {
    List<MarketEquipmentExtendVo> getEquipmentList(MarketExtendDto params);

    MarketInfoVo marketNftInfo(Long marketId);

    MarketInfoVo marketBoxInfo(Long marketId);

    HotBeansVo hotBeansMinPrice();

    BigDecimal wrenchMinPrice();
}
